line of barrels towed on the water - Francés Inglés Diccionario